﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Tibet.Logica.Comandos;
using Tibet.Entidades;
using Tibet.Logica;
using Tibet.Logica.Comandos.ComandoAdministracionLogin;


namespace Tibet.Logica.FabricaLogica
{
    public class FabricaComandoCliente
    {

        public FabricaComandoCliente()
        { 
        }

        public static Comando CrearComandoBuscarCliente(string cliente)
        {
            return new ComandoBuscarCliente(cliente);
        }

        public static Comando CrearComandoCrearCliente(Cliente cliente)
        {
            return new ComandoCrearCliente(cliente);
        }

        public static Comando CrearComandoModificarCliente(Cliente cliente, string nombreviejo)
        {
            return new ComandoModificarCliente(cliente,nombreviejo);
        }

        public static Comando CrearComandoValidadCliente(Cliente cliente)
        {
            return new ComandoValidarCliente(cliente);
        }

    }
}
